|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
may 2012 doc id 022119 rev 2 1/28 AN3971 application note steval-isv005v2: solar battery charger for lead acid batteries based on the spv1020 and sea05 by giuseppe rotondo introduction for photovoltaic standalone installations, both battery charging management and an efficient solar energy harvesting system are required. the lead acid battery charging control (which is a key feature, in terms of costs, in off-grid pv installations) must optimize both the charging time and the lifetime of the battery. to optimize the energy extraction, the solar energy harvesting system needs a power conversion unit which performs an mppt (max. power point tracking) algorithm. the steval-isv005v2 is a demonstration board for users designing an mppt-based lead acid battery charger using the spv1020, which is a high efficiency, monolithic, step-up converter, with interleaved topology (il4) and implementing mppt. in addition to the spv1020, and to prevent battery overvoltage and overcurrent, the steval-isv005v2 system architecture proposes a solution with the sea05 (cc-cv: constant current-constant voltage) ic. figure 1. steval-isv005v2 demonstration board www.st.com
contents AN3971 2/28 doc id 022119 rev 2 contents 1 application overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 optimizing the energy from the panel . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1 regulations, protection, and features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 charging a lead acid battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.1 constant current ? constant voltage control . . . . . . . . . . . . . . . . . . . . . . . 11 3.2 sea05 features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.3 interaction between the spv1020 and sea05 . . . . . . . . . . . . . . . . . . . . . 12 4 external component selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.1 output current regulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.2 battery voltage control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5 steval-isv005v2 schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 6 bill of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 7 layout guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 8 application connection example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 9 experimental results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 10 conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 11 references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 12 revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 AN3971 list of figures doc id 022119 rev 2 3/28 list of figures figure 1. steval-isv005v2 demonstration board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 figure 2. typical stand-alone pv systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 figure 3. spv1020 equivalent circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 figure 4. i/v panel electrical curve. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 figure 5. mppt perturb & observe tracking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 figure 6. input voltage partitioning sample circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 figure 7. system architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 figure 8. architecture with dc-dc buck converter (for 12 v batteries) . . . . . . . . . . . . . . . . . . . . . . . . 9 figure 9. typical sla battery charging curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 figure 10. sea05 internal architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 figure 11. internal duty cycle reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 figure 12. system architecture spv1020 + sea05. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 figure 13. sea05 schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 figure 14. steval-isv005v2 schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 figure 15. steval-isv005v2 (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 figure 16. steval-isv005v2 (bottom view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 figure 17. steval-isv005v2 board connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 figure 18. sla battery (12 v, 4 ah) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 figure 19. solar array simulator (sas) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 figure 20. sla battery charging profile (24 v, 4 ah) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 figure 21. sla battery charging profile (12 v, 12 ah) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 figure 22. sla battery charging profile (24 v, 24 ah) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6 application overview AN3971 4/28 doc id 022119 rev 2 1 application overview the standalone photovoltaic (pv) system is a solution normally used in remote or isolated locations where the electric supply from the power-grid is unavailable or not available at a reasonable cost, such as mountain retreats or remote cabins, isolated irrigation pumps, emergency telephones, isolated navigational buoys, traffic signs, boats, camper vans, etc. they are most suitable for users with a limited power need. it is estimated that about 60% of all pv modules are used in these standalone applications, where the rechargeable batteries are normally used to store the energy surplus and supply the load in case of low renewable energy production. figure 2. typical stand-alone pv systems AN3971 application overview doc id 022119 rev 2 5/28 the primary function of a charge controller in a standalone pv system is to maintain the battery at the highest possible state of charge, and to protect it from overcharge by the array and from over-discharge by the loads. although some pv systems can be effectively designed without the use of charge control, any system that has unpredictable loads, user intervention, optimized or undersized battery storage (to minimize initial cost), typically requires a battery charge controller. the algorithm or control strategy of a battery charge controller determines the effectiveness of battery charging and pv array utilization, and ultimately the ability of the system to meet the load demands. important functions of battery charge controllers and system controls are: to prevent battery overcharge: to limit the energy supplied to the battery by the pv array when the battery becomes fully charged to prevent battery over-discharge: to disconnect the battery from electrical loads when the battery reaches a low state of charge to provide load control functions: to automatically connect and disconnect an electrical load at a specified time, for example, operating a lighting load from sunset to sunrise. the most common battery type used is the valve regulated lead acid (vrla) battery, because of its low cost, maintenance-free operation and high efficiency characteristics. although the battery installation cost is relatively low compared to that of pv systems, the lifetime cost of the battery is greatly increased because of the limited service time. the lifetime parameter is reduced if there is low pv energy availability for prolonged periods or improper charging control, both resulting in low battery state of charge (soc) levels for long time periods. an increase in the lifetime of the battery results in improved reliability of the system and a significant reduction in operating costs. the life of a lead acid battery can be extended by avoiding critical operating conditions such as overvoltage and overcurrent during the charge. optimizing the energy from the panel AN3971 6/28 doc id 022119 rev 2 2 optimizing the energy from the panel to guarantee the maximum power extraction from a photovoltaic panel, a real-time execution of a mppt algorithm is needed. in the spv1020 implementation the algorithm allows the changing of the dc-dc converter duty cycle according to the panel irradiation. in other words, the power conversion system based on the spv1020 matches the impedance of the load to the dynamic output impedance of the panel. figure 3. spv1020 equivalent circuit each z affects power transfer between the input source and output load and for each z an input voltage (v in ) and current (i in ) can be measured. the purpose of the mppt algorithm is to guarantee z = z m , where zm is the impedance of the source and z is the impedance of the load which must match zm to guarantee maximum power is extracted from the source. (p in = v in * i in ) is maximum (p mpp = v mpp * i mpp ). in order to understand the tracking efficiency, it is best to graph the voltage-current curve, which shows all the available working points of the pv panel at a given solar irradiation. the voltage-power curve is derived from the voltage-current curve, plotting the product v*i for each voltage applied. figure 4 shows both the typical curves voltage-power and voltage- current of a photovoltaic panel. figure 4. i/v panel electrical curve : $ # 3 0 6 2 o u t # i n ) i n 6 i n 6 o u t 0 6 0 a n e l # o u t ) o u t AN3971 optimizing the energy from the panel doc id 022119 rev 2 7/28 this algorithm approach is defined as perturb & observe because the system is excited (perturbed) with a certain dc, then power is monitored (observed) and then perturbed with a new duty cycle depending on the monitoring result. the spv1020 ic executes the mppt algorithm with a fixed period (equal to 256 times the switching period), required for the application to stabilize its behavior (voltages and currents) with the new duty cycle. the duty cycle increase or decrease depends on the update done in the previous step and by the direction of the input power. the mppt algorithm compares the current input power (p tn ) with the input power computed in the previous step (ptn-1). if power is increasing then the update is done in the same direction as in the previous step. otherwise the update is swapped in the opposite direction (from increasing to decreasing or vice-versa). figure 5 shows the sampling/working points (red circles) set by the spv1020 and how they change (red arrows) during normal operating mode. figure 5. mppt perturb & observe tracking the input voltage is sampled by an external resistive partitioning, while the input current is sampled internally in order to reduce the external component. here follows a simple schematic of the input voltage sensing circuitry (see the spv1020 datasheet). & |